github.com/refraction-networking/utls.HPKESymmetricCipherSuite.AeadId (field)
14 uses
github.com/refraction-networking/utls (current package)
u_ech.go#L106: g.CandidateCipherSuites[rndIndex.Int64()].AeadId,
u_ech.go#L154: g.payload = make([]byte, cipherLen(g.cipherSuite.AeadId, int(encodedHelloInnerLen)))
u_ech.go#L189: b[7] = byte(g.cipherSuite.AeadId >> 8)
u_ech.go#L190: b[8] = byte(g.cipherSuite.AeadId & 0xFF)
u_ech.go#L221: if !extData.ReadUint16(&g.cipherSuite.KdfId) || !extData.ReadUint16(&g.cipherSuite.AeadId) {
u_ech.go#L229: if g.cipherSuite.AeadId != dicttls.AEAD_AES_128_GCM &&
u_ech.go#L230: g.cipherSuite.AeadId != dicttls.AEAD_AES_256_GCM &&
u_ech.go#L231: g.cipherSuite.AeadId != dicttls.AEAD_CHACHA20_POLY1305 {
u_ech.go#L232: return fullLen, errors.New("bad AEAD ID: " + fmt.Sprintf("%d", g.cipherSuite.AeadId))
u_ech.go#L259: g.CandidatePayloadLens = []uint16{uint16(len(ignored) - cipherLen(g.cipherSuite.AeadId, 0))}
u_ech.go#L301: AeadId: dicttls.AEAD_AES_128_GCM,
u_hpke.go#L14: AeadId HPKE_AEAD_ID
u_parrots.go#L1448: AeadId: dicttls.AEAD_AES_128_GCM,
u_parrots.go#L1452: AeadId: dicttls.AEAD_CHACHA20_POLY1305,
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |